external facade - Spanish English Dictionary